|
Posizione nel menu |
---|
Parte → Primitive → Crea tubo |
Ambiente |
Part |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.19 |
Vedere anche |
Part Primitive |
Il comando Part Tubo crea un tubo parametrico solido. Nel sistema di coordinate definito dalla sua proprietà DatiPlacement, la faccia inferiore del tubo si trova sul piano XY con il centro nell'origine.
Qui viene mostrato un oggetto Part Tubo creato con l'esempio di scripting riportato di seguito.
Vedere anche: Editor delle proprietà.
Un oggetto Part Tubo deriva da un oggetto Funzione Part e ne eredita tutte le proprietà. Ha inoltre le seguenti proprietà aggiuntive:
Attachment
L'oggetto ha le stesse proprietà di collegamento di un Part Part2DObject.
Tube
Length
): l'altezza del tubo. Il valore predefinito è 10mm
.Length
): il raggio interno del tubo. Deve essere inferiore a DatiOuter Radius. Può essere 0
. Il valore predefinito è 2mm
.Length
): il raggio esterno del tubo. Deve essere maggiore di DatiInner Radius. Il valore predefinito è 5mm
.
Vedere anche: Autogenerated API documentation, Script di Part e Script di base per FreeCAD.
Un Part Tubo può essere creato con il metodo addTube()
(disponibile dalla versione 0.20) del modulo Shapes:
tube = Shapes.addTube(FreeCAD.ActiveDocument, "myTube")
"myTube"
è il nome dell'oggetto.Esempio:
import FreeCAD as App
from BasicShapes import Shapes
doc = App.activeDocument()
tube = Shapes.addTube(FreeCAD.ActiveDocument, "myTube")
tube.Height = 20
tube.InnerRadius = 2
tube.OuterRadius = 3
tube.Placement = App.Placement(App.Vector(2, 4, 5), App.Rotation(60, 60, 30))
doc.recompute()